export default {
  0: '操作失败',
  1: '操作成功',
  1002: '用户不存在',
  1003: '密码不正确',
  1004: '记录不存在',
  1005: 'license无效',
  1006: 'license已过期',
  1007: '获取主机头失败',
  1008: '主机头为空',
  1009: '主机头不合法',
  1010: '获取认证信息失败',
  1011: '请求不合法,不存在认证信息',
  1012: '请求不合法,认证失败',
  1013: '请求不合法',
  1014: '参数错误',
  1015: '名称已存在',
  1016: '管理账号已存在',
  1017: '编码已存在',
  1018: '基础配置错误',
  1019: '导出失败',
  1020: '上传内容不存在',
  1021: '上传的文件不是Excel',
  1022: '导入失败',
  1023: '下载模板不存在',
  1024: '下载文件不存在',
  1025: '版本号已存在',
  1026: '请配置项目License',
  1027: 'License无效',
  1028: '总机台数已超过最大配额,无法继续添加',
  1029: 'TMS机台数已超过最大配额,无法继续添加',
  1030: 'AMS机台数已超过最大配额,无法继续添加',
  1031: 'PMS机台数已超过最大配额,无法继续添加',
  1032: '用户所在项目不存在',
  1033: '用户所在项目已停用',
  1034: '供应商批号不能为空',
  1035: '供应商批号已存在',
  1036: '旧密码不正确',
  1037: '数据已存在',
  1038: '供应商名称已存在',
  1039: '供应商名称不允许重复',
  1040: '供应商批号不允许重复',
  999999: '系统未知异常',

  10000: 'Id不能为空',
  10001: '名称不能为空',
  10002: '部门不能为空',
  10003: '无效',
  10004: '日期格式不正确',
  10005: '数值类型格式不正确',
  10006: '列名不存在',
  10007: '没有数据可供导入',
  10008: '设备类型不能为空',
  10009: '分选机编号不能为空',
  10010: '测试机编号不能为空',
  10011: '分选机不存在',
  10012: '测试机不存在',
  10013: '备件类型不存在',
  10014: '备件型号不存在',
  10015: '请至少填写产线层级或者设备编号',
  10016: '请填写执行动作',
  10017: '执行动作不存在',
  10018: '报警代码不能为空',
  10019: '请填写报警触发次数',
  10020: '该设备报警代码已配置',
  10021: '设备型号不存在',
  10022: '设备编号不存在',
  10023: '备件编号不能为空',
  10024: '备件类型不能为空',
  10025: '备件型号不能为空',
  10026: '内部编号不能为空',
  10027: '材料编号不能为空',
  10028: '材料类型不能为空',
  10029: '材料类型不存在',
  10030: '物料号不能为空',
  10031: '生产日期不能为空',
  10032: '过期日期不能为空',
  10033: '初始化长度不能为空',
  10034: '供应商批号不能为空',
  10035: '产品名称不能为空',
  10036: '需要PAT不能为空',
  10037: '供应商不存在',
  10038: '报警级别不能为空',
  10039: '报警级别不存在',
  10040: '账号不能为空',
  10041: '部门不存在',
  10042: '用户姓名不能为空',
  10043: '部门名称不能为空',
  10044: '账号已存在',
  10045: '主管不存在',
  10046: '角色不存在',
  10047: '设备类型层级名称不能为空',
  10048: '设备类型层级名称不存在',
  10049: '是否收集报警不能为空',
  10050: '是否收集报警无效',
  10051: '报警代码不能重复',
  10052: '报警代码已存在',
  10053: '默认级别不能为空',
  10054: '默认级别不存在',
  10055: '非设备层级不能设定规则',
  10056: '电子邮件格式不正确',
  10057: '类型名称已存在',
  10058: '类型名称不能重复',
  10059: '设备型号不能为空',
  10060: 'SBL主要信息均为空错误',
  10061: 'SBL子表信息有误,或插入有误',
  10062: '备件库房位置不能为空',
  10063: '备件标志位不能为空',
  10064: '备件状态不能为空',
  10065: '备件归属者不能为空',
  10066: '备件收到日期不能为空',
  10067: '不允许导入空文件',
  10068: '报警次数不能大于999,小于0',
  10069: '材料编号已存在',
  10070: '材料类型已经建立过',
  10071: '用户账号不能重复',
  10072: '描述不能为空',
  10073: '供应商名称不能为空',
  10074: '有效时间不能大于99,小于0',
  10075: '测试机对应的测试头没有找到',
  10076: '请填写报警描述',
  10077: '请填写设备编号',
  10078: '请填写是否收集报警',
  10079: '该设备编号报警代码重复',
  10080: '该设备型号报警代码重复',
  10081: '设备类型和描述不允许重复',
  10082: '部门类别不能为空',
  10083: '产线层级不存在',
  20000: '设备不能为空',
  20001: '设备-0-已经开批',
  20002: '工单-0-已经开批',
  20003: 'MES系统-0-设备状态是-1-,设备不能开批',
  20004: '系统开批的测试机编号-0-和MES给到的测试机编号-1-不一致',
  20005: '设备-0-未开批',
  20006: '系统中没有设备-0-',
  20007: '-0- EAP LotVerfy验证失败：-1-',
  20008: '-0- EAP Cancel TrackIn 验证失败：-1-',
  20009: '分选机最大工位数量不大于0',
  20010: '请填写 -0- 设备测试头',
  20011: '恢复Summary失败,-0-记录不存在',
  20012: '子属性必须选择一个父属性',
  20014: '备件-0-剩余寿命不足,无法完成此批次',
  20015: '硬件规则检测失败: -0-',
  20016: '远程路径-0-连接失败',
  20017: '远程档案规范-0-获取失败',
  20018: 'AQL标准规则 -0- 获取失败',
  20019: '设备绑定失败!该分选机已存在绑定关系！',
  20020: '获取结批信息失败! -0-信息不存在!',
  20021: '结批失败! -0-信息不存在!',
  20022: '结批失败! -0-',
  20023: '设备绑定失败!该测试机已存在绑定关系！',
  20024: '更换Socket列表信息为空',
  20025: '没有该备件信息',
  20026: '设备信息不能为空',
  20027: '材料编码信息不能为空',
  20028: '材料编码信息不正确',
  20029: '材料编码剩余长度必须大于0',
  20030: '当前材料还未从机台-0-上下机',
  20031: '设备-0-没有维护最大工位数',
  20032: 'CC接口TMSUIToEAP_SetMaterialInfo返回错误信息：-0-',
  20033: 'Socket不能重复选择！',
  20034: '用户-0-没有交接班页面权限',
  20035: '用户-0-密码不正确',
  20036: '用户-0-没有交接班权限',
  20037: '用户-0-没有任何权限',
  20038: '用户-0-密码不正确',
  20039: 'MES接口异常: -0-',
  20040: '设备-0-已经结批',
  20041: '工单-0-已经结批',
  20042: '-0- CC TrackIn失败：-1-',
  20043: '-0- 数据不存在!',
  20044: 'TrackOut失败! 选择FinishHold,但扣留代码为空!',
  20045: '取消进站失败! -0-信息未找到!',
  20046: '请先添加设备布局',
  20047: 'OA Hifix信息接口异常: -0-',
  20048: '开批信息与Device Recipe信息不符,请确认 -0-',
  20049: 'PE Recipe接口异常: -0-',
  20050: '结批成功! 但是批次扣留: -0-',
  20051: 'MES系统-0-设备PM时间是-1-,设备不能开批',
  20052: '系统中不存在工单信息',
  20053: 'EAP Error Info: -0-',
  20056: '测试机一列,需要把测试机头用下划线拼写好',
  20057: '分选机和测试机不能允许重复',
  20058: '设备选择Recipe Fail: -0-',
  30001: '请选择扣留批次项',
  30002: '请选择设备编号',
  30003: '请输入扣留代码',
  30004: '设备编号+报警代码已配置,不能再次配置',
  30005: '报警级别不能为空',
  30006: '执行动作不能为空',
  30007: '报警级别名称已存在',
  30008: '请选择产线层级',
  30009: '请至少添加一条报警代码',
  30010: '报警代码不能重复',
  30011: '报警代码不能为空',
  30012: '动作编码已存在',
  30013: '动作名称已存在',
  30014: '已关联报警级别的动作不能删除',
  30015: '已关联报警规则的报警级别不能删除',
  30016: '报警代码已存在',
  30017: '已关联报警级别的动作不能更新为无效数据',
  30018: '产线层级+报警代码已配置，不能再次配置',
  30019: '请选择产线层级',
  30021: '该设备型号报警代码重复',
  30022: '该设备编号报警代码重复',
  30023: '有效时间不能大于99,小于0',
  30024: '解锁失败,-0-',

  40000: '备件-0-的库存不足,现有库存数-1-',
  40001: '备件-0-的状态不符,当前状态为-1-,只有闲置的才能领用',
  40002: '备件-0-的状态不符,当前状态为-1-,只有领用的才能归还',
  40003: '备件-0-不存在',
  40004: '此套件信息已存在',
  40005: '无法生成领用单,-0-信息不存在',
  40006: '库房没有用于供该工单号所能领用的备件了',
  40007: '领用单-0-已失效',
  40008: '此备件状态为 -0- ,无法领用!',
  40009: '此备件不符合领用条件!',
  40010: '备件领用数量有误,现有库存数 -0- ,领用数 -1- ',
  40011: '备件领用失败, -0- 信息不存在',
  40012: '此寿命阶段管控信息已存在',
  40013: '请至少添加一个套件信息!',
  40014: '请至少添加一个区间信息值!',
  40015: '区间阶段开始值 -0- 必须小于区间阶段结束值 -1- ',
  40016: '标准值 -0- 必须小于区间阶段结束值 -1- ',
  40017: '区间阶段开始值 -0- 在区间开始值 -1- 到区间结束值 -2- 之间,请重新输入',
  40018: '备件检查表不存在!',
  40019: '该材料已上机',
  40020: '库存模式下不能进行归还操作',
  40021: '材料类型已存在',
  40022: '材料类型已被绑定',
  40023: '材料编号已存在',
  40024: '备件-0-的状态不符,当前状态为-1-,只有Good的才能领用',
  40025: '备件-0-的标志位不符,当前标志位为-1-,无法发回',
  40026: '材料-0-不存在!',
  40027: '材料-0-未上机! 无法操作!',
  40028: '备件-0-的当前状态为-1-,只有领用状态才能上机!',
  40029: '备件-0-需要先下机才能归还!',
  40030: '备件已上机!',
  40031: '备件未上机,无法下机!',
  40032: '操作失败! 未找到有效备件-0-',
  40033: 'EAP接口OUIToEAP_SetConsumablesLifeTime返回错误信息：-0-',
  40034: 'EAP接口TMSUIToEAP_GetConsumablesLifeTime返回错误信息：-0-',
  40035: '获取Redis中机台开批信息异常:-0-',
  40036: '此备件型号在Head-0-已有绑定记录',
  40037: 'MES接口返回错误信息：-0-',
  40038: '材料-0-无法上机,已超出过期日期 + 过期使用天数(-1-)!',
  40039: '此备件型号已存在绑定记录',
  40040: '检验备件上机信息异常:-0-',
  40041: '备件类型-0-正在使用,无法删除!',
  40042: '设备Head-0-已被占用!无法再次上机',
  40043: '设备绑定的备件类型不存在,请确认!',
  40044: '设备绑定的材料类型不存在,请确认!',
  40045: '备件-0-未上机,无法开批',
  40046: '设备-0-没有上机的备件,请确认!',
  40047: '备件-0-的类型是-1-,不是-2-,请确认!',
  40048: '设备-0-没有上机的材料,请确认!',
  40049: '材料-0-的类型是-1-,不是-2-,请确认!',
  40050: '备件-0-借出备件数量为-1-个,无法归还-2-个',
  40051: '检验材料上机信息异常:-0-',
  40052: '备件型号-0-未绑定任何产品型号,无法-1-!',
  40053: '备件型号-0-未绑定产品型号-1-,无法-2-!',
  40054: '备件或材料为空值,请确认!',
  40055: '备件型号均已绑定此设备!',
  40056: '设备-0-未绑定备件型号-1-,请确认!',
  40057: '设备-0-未绑定任何备件型号,请确认!',
  40058: '产品型号绑定的备件型号以及Head编号与上机备件的情况不符!',

  50000: '条件信息不能为空',
  50001: '数据内容不能为空',
  50002: '小数位数不能为空',
  50003: '值或区间不能为空',
  50004: '失败标准值不能为空',
  50005: '区间值信息不能为空',
  50006: '数据类型和值或区间不能都选带出值',
  50007: '点检表结果作为表单结果必须开启校验',
  50008: '表单项输入校验失败',
  50009: '条件和条件值不能为空',
  50010: '条件信息中,-0-,-1-已经存在',
  50011: '区间值信息只能有一条',
  50012: '该表单没有绑定时机',
  50013: 'CC返回的样管报错信息为:-0-',
  50014: 'MES:getLotInfo接口报错信息为:-0-',
  50015: 'MES:getSamplers接口报错信息为:-0-',
  50016: '没有查到设备的基础信息',
  50017: '该表单没有绑定表单项',
  50018: '该表单没有绑定该表单项',
  50019: '该表单没有满足条件的表单项',
  50020: '没有找到表单号为-0-的表单',
  50021: '当前设备没有开批',
  50022: '当前设备不存在',
  50023: 'MES:getPackageMaterial接口报错信息为:-0-',
  50024: '该表单项上下限为空',
  50025: '自动校验未通过,Fail值为-0-',
  50026: '设备类型不存在',
  50027: '元素-0-已存在!',
  50028: '元素不存在!',
  50029: '数据名称-0-已存在!',
  50030: '数据名称不存在!',
  50031: '请至少添加一个包含元素',
  50032: '树形定义下该元素值-0-已存在!',
  50033: '数据元素值不存在!',
  50034: '请输入用户账号',
  50035: '请输入密码',
  50036: 'LDAP认证失败',
  50037: '子节点不存在',
  50038: '元素已被使用,无法删除!',
  50039: '无法新增子节点!请确认树形定义!',
  50040: '布局页面中,只能添加分选机',
  50041: '当前设备型号正在使用,无法删除',
  50042: '当前设备类型正在使用,无法删除',
  50043: '表单项已被使用,无法删除',
  50044: 'FtpServer已设置',
  50045: '该设备已设置FtpServer',
  50046: '请选择尚未解析的文件',
  50047: '当前APP已经绑定机台',
  50048: '当前机台已经绑定APP',
  50049: '当前App没有绑定设备',
  50050: '产线层级必选',
  50051: '主机名称已存在',
  50052: '部门名称已存在',
  50053: '设备编号不能为空',
  50054: '请选择父级节点',
  50055: '层级名称不能为空',
  50056: '层级名称已存在',
  50057: '请先删除设备',
  50058: '账号已存在',
  50059: '角色名称已存在',
  50060: '用户组名称已存在',
  50061: '非设备类型层级不能添加设备',
  50062: '设备编号已存在',
  50063: '父级部门名称不存在',
  50064: '类型名称已存在',
  50065: '设备型号已存在',
  50066: '设备型号不允许重复',
  50068: '部门名称不允许重复',
  50069: '供应商名称和供应商批号不允许重复',
  50070: '请选择其他父级',
  50071: '请输入属性名称',
  50072: '供应商批号不允许重复',
  50073: '分选机和测试机不能允许重复',
  50074: '当前部门正在使用,无法删除',
  50075: '部门类别不正确',
  50076: '请选择部门类别',
  50077: '最大层级数量为3',
  50078: '各层级名称不可重复',
  50079: '请先删除用户组中选择的产线层级',

  70000: '当前路径下已经存在此文件!',
  70001: '需要更新的文件记录不存在！请刷新文件列表后再操作',
  70002: '测试机管理数据未维护!!',
  70003: 'TPIR-FT数据不存在!',

  90000: '文件类型不正确!',
  90001: '文件-0-记录已存在',
  90002: 'SBLBin参数信息至少需要一个',
  90003: 'WaferId包含重复项-0-',
  90004: '参数名包含重复项-0-',
  90005: '参数名组合-0-重复',
  90006: '参数名-0-的下限大于上限',
  90007: '产品成熟度不够',
  90008: '产品成熟度未配置或设置有误',
  90009: '未找到相应的SBL配置',
  90010: 'SBL主Key信息均未填写',
  90011: 'SBL子表信息有重复',
  90012: '解析过程报错-0-',
  90013: 'Bins表中没有查找到相应的子表信息',
  90014: 'SBL子表上限未设置',
  90015: 'SBL子表下限未设置',
  100007: '系统不存在当前设备-0-',
  100034: '当前批次使用机台是-0-',
  100035: '不同类型的材料或者耗材，不能使用相同的条码',

  TMSVersion: 'TMS版本号',
  home: '工作台',
  login: '登 录',
  loginExpire: '当前登录状态已过期,请重新登录！',
  serverNotConnected: '接口请求失败',
  serverTimeOut: '网络请求超时',
  currentUser: '当前用户',
  DefaultWelcome: '欢迎您使用',
  SystemName: '赛美特智能制造系统',
  Logout: '注销',
  SubmitSuccess: '提交成功',
  AddSuccess: '新增成功',
  EditSuccess: '编辑成功',
  DelSuccess: '删除成功',
  add: '新增',
  modify: '修改',
  delete: '删除',
  forceDelete: '强制删除',
  confirm: '确认',
  cancel: '取消',
  action: '操作',
  tip: '提示',
  save: '保存',
  refresh: '刷新',
  reset: '重置',
  disenabled: '禁用',
  enabled: '激活',
  pleaseSelect: '请选择',
  pleaseInput: '请输入',
  pleaseScan: '请扫描',
  keyword: '关键字',
  search: '查询',
  copy: '复制',
  clearAll: '清空',
  details: '查看详情',
  viewDetail: '查看详情',
  modifyHistory: '修改记录',
  forcedRetreat: '强退',
  status: '状态',
  expand: '展开',
  retract: '收起',
  close: '关闭',
  view: '查看',
  closeOther: '关闭其他',
  closeAll: '关闭全部',
  editor: '修改人',
  editeTime: '修改时间',
  time: '时间',
  Invalidation: '失效',
  iseffective: '是否有效',
  whetherToUploadAttachments: '是否上传附件',
  effective: '有效',
  changeItem: '变更项目',
  changeContent: '变更内容',
  changeTime: '变更时间',
  operator: '操作人姓名',
  operatingTime: '操作时间',
  downloadTemp: '下载模板',
  import: '导入数据',
  export: '导出数据',
  print: '打印',
  uploadSuccess: '导入成功',
  changeProduct: '选择产品',

  searchKeyword: '输入关键字搜索',
  confirmDelete: '确认删除选中的',
  confirmDeleteData: '确认删除选中的数据',
  recordCount: '条数据',
  uploadAvatar: '点击上传头像',
  upload: '点击上传',
  uploadInfo: '只能上传jpg/png文件,且不超过500kb',
  fileSizeLimit: '文件大小不能超过',
  nameRequired: '请输入名称',
  name: '名称',
  isRequired: '不可为空',
  index: '序号',
  ipAddress: 'IP地址',
  application: '应用',

  description: '描述',
  creator: '创建人',
  customer: '客户代码',
  packageType: '封装形式',
  mode: '模式',
  machineMode: '机台模式',
  inventoryModel: '库存模式',
  inspectionLevelTitle: '检验水平维护',
  inspectionLevel: '检验水平',
  addinspectionLevel: '新增检验水平',
  detailinspectionLevel: '修改检验水平',
  inspectionFormName: '检验表名',

  account: '账号',
  userID: '工号',
  userIDRequired: '请输入账号',
  LdapRequired: '请输入LDAP账号',
  passwordRequired: '请输入密码',
  userLogin: '用户登录',
  userName: '用户姓名',
  userNameRequired: '请输入用户姓名',
  department: '部门',
  departmentRequired: '请选择部门',
  leader: '主管',
  email: '电子邮件',
  officePhone: '办公电话',
  mobilePhone: '移动电话',
  createTime: '创建时间',
  edit: '编辑',
  editTime: '编辑时间',
  createUser: '新增用户',
  modifyUser: '修改用户',
  personalInfo: '个人信息',
  securitySetting: '安全设置',
  modifyPassword: '修改密码',
  saveSetting: '保存配置',
  mobileIsRequried: '请输入电话号码',
  mobileError: '请输入正确的11位手机号码',
  fieldLengthError: '长度在 2 到 50 个字符',
  mobileDuplited: '手机号码不能重复',
  userType: '用户类型',
  superAdminType: '超级管理员',
  projectAdminType: '项目管理员',
  normalUserType: '项目用户',
  lastLoginTime: '最后登录时间',
  totalLoginTimes: '登录总次数',

  role: '角色',
  addRole: '新增角色',
  modifyRole: '修改角色',
  roleName: '角色名称',
  roleDesc: '角色描述',
  menuAssignment: '菜单分配',
  assigmentRole: '选择指定角色分配菜单',

  projectCode: '项目编码',
  projectName: '项目名称',
  adminAccount: '管理员账号',
  manager: '项目经理',
  linkMan: '项目联系人',
  addProject: '新增项目',
  modifyProject: '修改项目',
  projectCodeRequired: '请输入项目编码',
  fourLength: '长度4-8个字符',
  projectNameRequired: '请输入项目名称',
  adminAccountRequired: '请输入管理员账号',
  proejectMenuAssignment: '选择指定项目分配菜单',

  deptName: '部门名称',
  addDept: '新增部门',
  modifyDept: '修改部门',
  DepartmentEnum_Department: '部门',
  DepartmentEnum_Section: '科室',
  DepartmentEnum_UserGroup: '用户组',

  addMenu: '新增资源',
  modifyMenu: '修改资源',
  menuName: '资源名称',
  menuNameRequired: '请输入资源名称',
  icon: '图标',
  menuType: '资源类型',
  menuTypeRequired: '请选择资源类型',
  order: '排序',
  resourceName: '路由名称',
  resourceNameRequired: '请输入路由名称',
  routeUrl: '路由地址',
  category: '分类',
  categoryName: '分类名称',
  projectCategory: '项目分类',
  itemCategoryEmpty: '项目分类不能为空',
  formItemnotEmpty: '表单项不能为空',
  applicationNotEmpty: '应用不能为空',
  dataTypeNotempty: '数据类型不能为空',
  categoryParentName: '分类父名称',
  menuCategory: '菜单分类',
  menuCategoryRequired: '请选择菜单分类',
  visible: '是否可见',
  visibleRequired: '请选择是否可见',
  system: '系统',
  catalog: '目录',
  menu: '菜单',
  button: '按钮',
  webpage: '网页端',
  apppage: '移动端',
  selectIcon: '点击选择图标',
  parentMenu: '上级菜单',
  topmenu: '顶级类目',
  visibled: '可见',
  disvisible: '不可见',
  buttonName: '按钮名称',
  superAdminFunction: '超管功能',
  menuDescription: '菜单名称',
  menuDescriptionRequired: '请输入菜单名称',
  cache: '是否缓存',
  link: '外部链接',
  isShowHome: '显示在首页',
  bgImage: '背景图片',
  formdetail: '详细描述',
  formName: '系统名称', // ??????
  powerSign: '权限标识',
  formNo: '表单号',
  formItem: '表单项',
  formGroup: '表单组',
  formItemInfo: '表单项信息',
  checkItemList: '检查项列表',
  listOfFormItems: '表单项列表',
  formType: '表单类型',
  formTypeEmpty: '表单类型不能为空',
  formStatus: '表单状态',
  FormName: '表单名称',
  formPrefix: '表单前缀',
  FormNameEmpty: '表单名称不能为空',
  formPrefixEmpty: '表单前缀不能为空',
  MaintenanceOrderNumber: '维保单单号',
  SystemManager: '系统管理',
  UserPage: '用户管理',
  DeptPage: '部门管理',
  RolePage: '角色管理',
  MenuPage: '菜单管理',
  MailPage: '邮箱管理',
  ProjectPage: '项目管理',
  databasePage: '数据库升级',
  EqpPage: '设备管理',
  EqpModelPage: '设备型号管理',
  EqpBasePage: '设备基础信息',
  ToolingManager: '备件管理',
  ToolingBasePage: '备件基础管理',
  ToolingLendPage: '备件领还记录',
  ToolingModelPage: '备件型号管理',
  ToolingMaintainPage: '备件维护记录',
  ToolingChecklist: '备件检查表',
  EquipmentChecklist: '设备检查单',
  Checklist: '检查表单',
  ToolingHistory: '检查表历史记录',
  GenerateChecklist: '生成检查表',

  ToolingNum: '备件数量',
  ToolingCode: '备件编码',
  ToolingStatus: '备件状态',
  ToolingOn: '备件上机',
  ToolingOff: '备件下机',
  ToolingOnOffRecord: '备件上下机记录',
  ToolingChangeHistory: '备件更换履历',
  Bringoutmode: '带出模式',
  ProductionManager: '生产管理',
  EqpMonitor: '设备实时监控',
  EqpLayout: '设备布局管理',
  WorkRecord: '工作记录',
  IssueSystem: '线下报修系统',
  SystemSetting: '数据字典',
  AlarmManager: '报警管理',
  AlarmTestTool: '报警测试工具',
  RepairHistory: '报修历史记录',
  SystemMonitor: '系统监控',
  OnlineUser: '在线用户',
  LotHoldHistory: '扣留历史记录',
  TestMachinePage: '空闲测试机管理',
  TallyDataPage: '拉力历史记录',
  RallyDataPage: '拉力数据记录',
  LotTooLingHistory: '备件&材料记录',
  ErrorLog: '系统日志',
  SystemLock: '系统锁机信息',
  TrackIn: '开批',
  ServerMonitor: '服务监控',
  Inspectionlevel: '检验水平',
  SocketAssign: '更换&指定Socket',
  HoldSummaryData: 'Summary数据处理',
  TrackOut: '结批',
  AssistManager: '生产协助',
  EquipmentManage: '设备布局',
  SummaryReview: 'Summary查看',
  HandOver: '交接班',
  ToolingPreLend: '领用单领出',
  PrelendNo: '领用单号',
  QualifyList: '验证清单',
  verification: '验证',
  EForm: '电子表单',
  SelectItemList: '表单项管理',
  EFormItem: '表单管理',
  conditionValue: '条件值',
  conditionalDirection: '条件方向',
  ChecklistInformation: '点检表信息',
  MaintenanceFormNumber: '维保表单号',
  MaintenanceFormName: '维保表单名',
  Testprogram: '测试程序管理',
  UpdateHistory: '测试程序历史记录',
  ProgramManagement: '测试程序管理',
  treeDefintion: '树形结构定义',
  setupElement: '元素管理',
  setupTree: '树形定义',
  dataMaintenance: '数据维护',
  buyoff: '测试程序Buyoff',
  TPIRFT: 'TPIR-FT',

  CatalogManagement: '程序目录管理',
  ToolingStageLife: '寿命阶段管控',
  ToolingKit: '备件套件信息',
  EqpBinding: '设备绑定管理',
  Maintenance: '维保管理',
  MaintenanceHistory: '维保历史记录',
  MaintenancePlan: '维保计划管理',
  MaintenancePlanName: '维保计划名称',
  MaintenanceType: '维保类型管理',
  pmTypeName: '维保类型名称',
  CreatedMainForm: '生成维保单',
  EqpSearch: '设备维保查询',
  AdminManagement: '管理员配置',
  Config: '基础配置',
  MTMS: '备件管理',
  TMS: '生产管理',
  DMS: '测试程序管理',
  AMS: '报警管理',
  PMS: '维保管理',
  Dashboard: '看板管理',
  DayMaintenance: '日常保养',
  StatusOverview: '状态一览',
  incorrectEmailAddress: '邮箱地址不正确',
  numberDoesNotExist: '号码不正确',
  incorRectportNumber: '端口号不正确',

  apihistory: '接口记录',
  clientipAddress: '客户端IP',
  serveripAddress: '服务端IP',

  method: '请求方法',
  parameter: '请求参数',
  module: '模块',
  logLevel: '日志级别',
  interfaceUrl: '接口地址',
  errorDetail: '异常详情',
  exceptionType: '异常类型',
  exceptionCode: '异常代码',
  exceptionreason: '异常原因',
  exceptionDescription: '异常描述',
  numberAbnormalities: '异常数量',
  exceptionSerialNumber: '异常序列号',
  confirmClear: '确认清空所有异常日志吗？',
  loginTime: '登录时间',
  confirmRetreat: '确认强退选中的',
  userCount: '个用户',
  confirmFirst: '您确定要',
  confirmSecond: '吗？',
  determine: '确定',
  trackOutInfo: '结批信息',
  trackInInfo: '开批信息',
  cancelTrackInInfo: '取消开批信息',
  logTime: '发生时间',
  loginInfo: '登录信息',
  guid: 'ID',
  timeUse: '用时(毫秒)',
  browser: '浏览器',
  operateRecord: '操作记录',

  layoutSettings: '布局设置',
  layoutName: '布局名称',
  sourceLayout: '来源布局',
  layoutSettingSuccessful: '布局设置成功',
  systemlayoutSettings: '系统布局设置',
  fullScreen: '全屏缩放',
  helperDoc: '帮助文档',
  personalCenter: '个人中心',
  exitLogin: '退出登录',
  confirmLogout: '确定注销并退出系统吗？',
  themeColor: '主题颜色',
  showTabs: '显示标签',
  fixedHead: '固定头部',
  showLogo: '显示LOGO',

  oldPassword: '旧密码',
  newPassword: '新密码',
  confirmPassword: '确认密码',
  passwordNotSame: '两次输入的密码不一致',
  passwordAgain: '请再次输入密码',
  oldPasswordRequired: '请输入旧密码',
  newPasswordRequired: '请输入新密码',
  fieldLengthError2: '长度在 6 到 20 个字符',
  modifyPasswordSuccessful: '密码修改成功,请重新登录',

  areaName: '区域名称',
  selectArea: '请选择区域',
  layoutType: '布局类型',
  addLayout: '新增布局',
  modifyLayout: '修改布局',
  LayoutWidth: '布局宽度',
  LayoutHeight: '布局高度',
  saveLocation: '保存位置',
  unrecoverableAfterDeletion: '删除后不可恢复',
  deleteSelectedData: '确定删除选中的数据吗?',

  equipmentType: '设备类型',
  deviceAlias: '设备别名',
  marginLeft: '设备左边距',
  marginTop: '设备上边距',
  DeviceWidth: '设备宽度',
  DeviceHeight: '设备高度',
  warnMarginEqpId: '请选择设备编号',
  warnMarginLeft: '请输入设备左边距',
  warnMarginTop: '请输入设备上边距',

  eqpType: '设备类型',
  eqpName: '设备编号',
  eqpModel: '设备型号',
  eqpBrand: '设备品牌',
  eqpfacility: '电源',
  eqpserialNo: '序列号',
  eqpspecialFeature: '特征',
  eqptesterConfig: '配置信息',
  eqpowenrId: '责任人姓名',
  firstOwenrId: '第一责任人',
  secondOwenrId: '第二责任人',
  useLocation: '使用地点',
  eqpassetNo: '资产号',
  eqpfullSiteQty: '最大测试工位',
  eqpinTime: '进厂时间',
  eqpheadids: '测试头',
  testValue: '测试值',
  eqpemGroup: '设备归属组',
  eqpancillaryAssetNo: '附属资产号',
  eqpbuyoffTime: '验收时间',
  eqpassetAllocate: '资产归属部门',
  eqpbuyoffBy: '验收人员',
  eqpwarrantyDate: '质保期',
  eqpsystemType: '系统名称',
  eqpstatus: '设备状态',
  eqplocation: '设备归属区域',
  eqpstation1IP: '工作站1IP站',
  eqpstation1Code: '工作站1编码',
  eqpstation2IP: '工作站2IP站',
  eqpstation2Code: '工作站2编码',
  eqpstation3IP: '工作站3IP站',
  eqpstation3Code: '工作站3编码',
  eqpactiveControl: '机台流程控制',

  addeqpbase: '新增设备基础信息',
  baseInfo: '基础信息',
  ledgerInfo: '台账信息',
  loanInformation: '领用信息',
  updateeqpbase: '修改设备基础信息',
  pleaseSelectMaintenancePlan: '请选择维保计划',
  pleaseFillOutTheCheckForm: '请填写检查表单',
  pleaseFillInTheDeviceNumber: '请填写设备编号',

  eqptyperequired: '请输入设备类型',
  eqpnamerequired: '请输入设备编号',
  eqpmodelrequired: '请输入设备型号',
  emGrouprequired: '请输入设备归属组',
  serialNorequired: '请输入序列号',
  assetNorequired: '请输入资产号',
  assetAllocaterequired: '请输入资产归属部门',
  statusrequired: '请选择设备状态',
  activeControlrequired: '请选择机台流程控制',

  searcheqptype: '选择设备类型搜索',
  searcheqpname: '输入设备编号搜索',
  searcheqpmodel: '选择设备型号搜索',
  searcheqpBrand: '输入设备品牌搜索',
  searcheqpemGroup: '输入设备归属组搜索',
  searchfacility: '输入设备电源搜索',
  searchowenrId: '输入责任人搜索',
  searchlocation: '输入设备归属区域搜索',
  searchsystemType: '输入系统名称搜索',
  searchassetAllocate: '输入资产归属部门搜索',

  entercustomercode: '请输入客户代码',
  entertheproductmodel: '请输入产品型号',
  enterthepackageform: '请输入封装形式',
  entertheproductionprocess: '请输入生产流程',

  separates: '多个请以英文逗号隔开',
  copylayout: '复制布局',
  choosemachine: '选择机台',
  selectAll: '全选',
  layoutNameEmpty: '布局名称不能为空！',
  layoutWidthEmpty: '布局宽度不能为空！',
  layoutHeightEmpty: '布局高度不能为空！',
  selectActivityArea: '活动区域不能为空！',
  selectlayoutType: '布局类型不能为空！',
  selectlayoutAreaName: '区域名称不能为空！',
  BgPicture: '背景图片',

  conditionInformation: '条件信息',
  addeqpmodel: '新增设备型号信息',
  updateeqpmodel: '修改设备型号信息',
  toolingBarcode: '备件编号',
  toolingImage: '图片',
  toolingType: '备件类型',
  toolingModel: '备件型号',
  stock: '库房位置',
  flag: '标志位',
  owner: '归属者',
  belongTo: '归属',
  remark: '备注',
  nextPMDate: '下次维保时间',
  MinimummaintenanceTime: '维保最短时间(H)',
  NumberofdaysinAdvance: '提前通知天数',
  FrequencyOfAdvanceNotice: '提前通知频率(H)',
  lifeTime: '寿命上限',
  lifeControl: '寿命管控',
  unlifeControl: '非寿命管控',
  currentTime: '当前寿命',
  startIndex: '区间阶段开始值',
  endIndex: '区间阶段结束值',
  standNumber: '标准值',
  pmCycle: '维保周期',
  machineType: '分选机/测试机类型',
  handlerTypeList: '分选机类型',
  testerTypeList: '测试机类型',
  pnNo: 'PN',
  ymtcNo: 'YMTC编号',
  package: '封装形式',
  mfg: '制造',
  receiveDate: '备件收到日期',
  releaseDate: '释放日期',
  siteQty: '工位数',
  internalBarcode: '内部编号',
  qty: '库存数量',
  clientBarcode: '客户编号',
  supply: '供应商',
  supplyModel: '供应商型号',
  snNo: '序列号',
  searchtoolingbarcode: '请输入备件编号',
  searchinternalBarcode: '请输入内部编号',
  searchtoolingType: '请选择备件类型',
  searchstock: '请输入库房位置',
  searchflag: '请选择标志位',
  searchInternalBarcode: '请输入厂内编号',
  searchmachineType: '请输入分选机/测试机类型',
  searchlifeTime: '请输入寿命上限',
  searchhdStatus: '请选择备件状态',
  searchpnNo: '请输入PN号',
  searchymtcNo: '请输入YMTC编号',
  searchpackage: '请输入封装形式',
  searchmfg: '请输入Mfg',
  searchreceiveDate: '请输入备件收到时间',
  searchsiteQty: '请输入工位数',
  searchclientBarcode: '请输入客户编号',
  searchowner: '请输入备件归属者',
  searchtoolingModel: '请输入备件型号',
  actionType: '操作类型',
  lendToId: '领用人',
  lendId: '操作人',
  lendTime: '领用时间',
  returnId: '归还人',
  returnToId: '归还接收人',
  returnTime: '归还时间',
  lendTimes: '领用时使用次数',
  lendRemark: '领用备注',
  returnTimes: '归还时使用次数',
  returnRemark: '归还备注',
  systemTime: '系统时间',
  systemTimePeriod: '系统时间段',
  repairId: '维修人(账号)',
  repairPart: '维修/更换部件',
  repairReason: '维修原因',
  repairMode: '维修方式',
  cleanId: '清洁人(账号)',
  cleanPart: '清洁部件',
  clearReason: '清洁原因',
  clearMode: '清洁方式',
  maintainUsedTime: '维护时使用次数',
  resetFlag: '是否清零',
  hdStatus: '状态',
  custName: '客户代码',
  productName: '产品型号',
  stepId: '工步号',
  processNo: '工序号',
  prelendNo: '领用条形码',
  eqpSite: '设备工位数',
  station: '站点',
  enterWarehouse: '入库',
  ScrapTooling: '报废',
  maintain: '维护',
  return: '归还',
  lend: '领用',
  updateHis: '修改记录',
  insertToolingBasicInfo: '新增备件基础信息',
  updateToolingBasicInfo: '修改备件基本信息',
  thisOperation: '此操作将',
  WhetherToContinue: '是否继续',
  whetherToCheckAutomatically: '是否自动校检',
  nums: '数量',
  differentType: '类型不一致',
  maintainTime: '维护时间',
  Maintenancetype: '保养类型',
  curUsedTimes: '当前使用次数',
  PleaseInputNums: '请填写数量',
  enterToolingBarcode: '备件入库',
  ScrapToolingBarcode: '备件报废',
  enterNums: '入库数量',
  ScrapNums: '报废数量',
  PleaseInputLendId: '请输入领用人',
  insertToolingModel: '新增备件型号',
  updateToolingModel: '修改备件型号',
  siteId: '测试站',
  nextWeek: '最近一周',
  nextMonth: '最近一个月',
  nextThreeMonth: '最近三个月',
  PMTime: '维保时间',
  generateRequisition: '生成领用单',
  yes: '是',
  no: '否',
  modifyDatabase: '修改数据库',
  exportScript: '导出脚本',
  execute: '手动执行',
  tableName: '表名',
  operation: '操作',
  fieldName: '字段名',
  version: '版本号',
  addTable: '新增表',
  addField: '新增列',
  updateField: '修改列',
  fieldComment: '字段说明',
  isNull: '是否为null',
  defaultValue: '默认值',
  fieldType: '数据类型',
  judgeType: '值或区间',
  failValue: 'Fail标准值',
  formWorkplaceResults: '表单/工位结果',
  moduleIsRequired: '请选择模块',
  tableNameIsRequired: '请输入表名',
  fieldNameIsRequired: '请输入字段名',
  operationIsRequired: '请选择操作',
  handlerId: '分选机',
  testerId: '测试机',
  lotId: '生产批号',
  userBatchNumber: '用户批号',
  processFlow: '生产流程',
  customerLotId: '客户批号',
  testProgramName: '程序名称',
  workOrder: '工单号',
  materialCode: '材料编号',
  materialType: '材料类型',
  itemName: '检查项名称',
  itemValue: '检查项结果',
  iniLength: '初始长度(m)',
  currentLength: '当前长度(m)',
  expireUseDays: '过期使用天数',
  effectiveTime: '有效时间(h)',
  effectiveTimes: '有效时间',
  purchaseOrderNo: '采购单号',
  productionDate: '生产日期',
  expireDate: '过期日期',
  addEqpBinding: '新增设备绑定',
  updateEqpBinding: '修改设备绑定',
  handlerIdRequired: '分选机编号必选',
  testerIdRequired: '测试机编号必选',
  intervalValueInformation: '区间值信息',
  conditionNumber: '条件序号',
  frequence: '频率',
  frequenceNnit: '频率单位',
  NotificationofuserIDlist: '通知用户列表',
  element: '元素',
  elementName: '元素名称',
  elementList: '元素列表',
  dataName: '数据名称',
  testMachineProgram: '测试机程序',
  folder: '文件夹',
  updateLaborNumber: '更新人工号',
  operationManualNumber: '操作人工号',
  preProgramVersion: '程序前版本',
  testProgramBackupPath: '前一版测试程序备份路径',
  updateLog: '更新日志',
  testingTime: '测试时间',
  testProgramSuffix: '测试程序后缀',
  // for 枚举 start
  // EnumCategory
  EnumCategory_Common: '共用',
  EnumCategory_Maintenance: '维保',
  EnumCategory_Spot: '点检',
  EnumCategory_Alarm: '报警验证',
  EnumCategory_Tooling: '备件',
  EnumCategory_ProduceCheck: '生产验证',
  EnumCategory_Equipment: '设备',

  // EnumFormType
  EnumFormType_PM: '维保',
  EnumFormType_EQPSpotCheck: '设备点检',
  EnumFormType_FQC: '首检',
  EnumFormType_EQC: 'EQC检验',
  EnumFormType_IPQC: '巡检',
  EnumFormType_AlarmCheck: '报警验证表单',
  EnumFormType_IQC: 'IQC',
  EnumFormType_OQC: 'OQC',
  EnumFormType_MaintainCheck: '维护检查表单',
  EnumFormType_TensileForce: '编带拉力',
  EnumFormType_FocusWorkOrder: '针对工单',
  EnumFormType_SelfCheck: '自检单',
  EnumFormType_PeriodicalMaintain: 'Tooling PM',
  EnumFormType_ClearanceRecord: '清机记录',
  EnumFormType_ChangeTestRecord: '换测记录',
  EnumFormType_EQPRepair: '设备维修',

  // EnumCheckItemApply
  EnumCheckItemApply_General: '通用',
  EnumCheckItemApply_Condition: '条件',

  // EnumCheckItemDataType
  EnumCheckItemDataType_Numerical: '数值',
  EnumCheckItemDataType_Input: '手动输入',
  EnumCheckItemDataType_Boolean: '布尔',
  EnumCheckItemDataType_RadioList: '单选列表',
  EnumCheckItemDataType_MultiSelectList: '多选列表',
  EnumCheckItemDataType_RadioCheckbox: '单选勾选',
  EnumCheckItemDataType_MultiCheckbox: '多选勾选',
  EnumCheckItemDataType_SystemOut: '系统带出',
  EnumCheckItemDataType_Attachment: '附件',
  EnumCheckItemDataType_Decimal: '小数',

  // EnumCheckItemFinalResult
  EnumCheckItemFinalResult_Result: '表单结果',
  EnumCheckItemFinalResult_Ordinary: '普通项',

  // EnumCheckItemBelongTo
  EnumCheckItemBelongTo_EQP: 'EQP',
  EnumCheckItemBelongTo_Group: '组别',

  // EnumCheckItemJudgeType
  EnumCheckItemJudgeType_Value: '值',
  EnumCheckItemJudgeType_Section: '区间',
  EnumCheckItemJudgeType_OutputValue: '带出值',

  // EnumCheckItemCondition
  EnumCheckItemCondition_ALL: 'ALL',
  EnumCheckItemCondition_ProductModel: '产品型号',
  EnumCheckItemCondition_CustCode: '客户代码',
  EnumCheckItemCondition_EQPModel: '设备型号',
  EnumCheckItemCondition_SampleCode: '样管编号',
  EnumCheckItemCondition_EQPType: '设备类型',
  EnumCheckItemCondition_PackageType: '封装形式',
  EnumCheckItemCondition_InterceptingPackageType: '截取封装形式',
  EnumCheckItemCondition_ToolingModel: 'Tooling型号',
  EnumCheckItemCondition_ToolingType: 'Tooling类型',
  EnumCheckItemCondition_WeekDays: '固定周',
  EnumCheckItemCondition_AlarmID: '报警代码',
  // EnumBringMode
  EnumBringMode_BringBarcode: '带出备件编号',
  EnumBringMode_BringQty: '带出数量',

  // EntityStatus
  EntityStatus_Invalid: '无效',
  EntityStatus_Valid: '有效',

  // EntityStatus
  EnumBinType_SoftBin: 'Soft Bin',
  EnumBinType_HardBin: 'Hard Bin',

  EnumFrequenceUnit_DAY: 'Day',
  EnumFrequenceUnit_WEEK: 'Week',
  EnumFrequenceUnit_MONTH: 'Month',
  EnumFrequenceUnit_DIE: 'Die',

  // InstallTypeEnum
  InstallTypeEnum_TECNOrTESN: 'TECN/TESN',
  InstallTypeEnum_ECNOrESN: 'ECN/ESN',
  InstallTypeEnum_SWR: 'SWR',

  EnumTimeUnit_Minute: '分钟',
  EnumTimeUnit_Hour: '小时',
  EnumTimeUnit_Day: '天',
  EnumTimeUnit_Week: '周',
  EnumTimeUnit_Month: '月',
  EnumTimeUnit_Year: '年',

  // for 枚举 end

  externalLink: '外链',
  OAsystem: 'OA系统',

  Supplier: '供应商管理',
  supplierName: '供应商名称',
  addSupplier: '添加供应商',
  modifySupplier: '修改供应商',
  supplierBatchNumber: '供应商批号',

  EqpTypeManager: '设备类型管理',
  addEqpType: '添加设备类型',
  modifyEqpType: '修改设备类型',
  eqpTypeName: '类型名称',

  Usergroup: '用户组管理',
  userGroupName: '用户组名称',
  addUsergroup: '添加用户组',
  modifyUsergroup: '修改用户组',
  selectusers: '选择用户',
  user: '用户',
  checkAgentId: '点检代办Id',
  checkOpportunity: '点检时机',
  equipmentGroundingStatus: '设备接地状态',
  timeEquation: '时差',

  currentPasswordRequired: '当前操作员密码不能为空',
  handUserIdRequired: '接班人员不能为空',
  handUserPasswordRequired: '接班人员密码不能为空',
  // operator: '当前操作员',
  password: '密码',
  handlerUserId: '接班人员',
  lotIdNumber: '测试随工单编号',
  workOrderNumber: '随工单编号',
  sealingKnifeCleaning: '封刀清洁',
  customName: '客户名称',
  testProgram: '测试编号',
  forceHandover: '强制交接',
  batchHandover: '批量交接',
  confirmHandover: '确认交接',
  forceHandOp: '确定是否要强制交接？',
  batchHandOp: '确定是否要批量交接？',
  confirmHandOp: '确定是否要交接',
  handoverTitle: '交接班',

  DashboardManager: '报表管理',
  BinAnalysis: 'Bin数据分析',
  OutputReport: '产出报表',
  UphReport: 'UPH报表',

  Alarm: '设备报警管理',
  AlarmSetUp: '报警设定管理',
  AlarmHistory: '报警历史记录',
  AlarmUnlock: '报警解锁',
  AlarmSummary: '报警次数统计 ',
  AlarmAction: '报警动作',
  AlarmActionHistory: '报警动作记录',
  AlarmTodoAction: '报警动作管理',
  AlarmCodeMaintain: '报警代码维护',
  AlarmStatistics: '报警统计配置',
  AlarmRulesSetting: '报警规则设定',
  eqpState: '机台状态',
  selectUserGroup: '选择用户组',
  searchSummary: '查询统计',

  AppVersionManager: '安装包管理',
  updateContent: '更新内容',
  fileName: '文件名',
  addAppPackage: '上传安装包',
  createQR: '生成二维码',
  versionRequired: '请输入版本号',
  filePathRequired: '请上传安装包',
  scanDownload: '扫码下载',
  timeInterval: '时间段',
  startTime: '开始时间',
  endTime: '结束时间',
  to: '至',
  frequency: '班次',
  closeFlag: '是否关闭',
  issueGroup: '报修分组',
  issueDesc: '报修描述',
  holdCode: '扣留代码',
  holdReason: '扣留原因',
  callMESHold: '调用MES扣留',
  MESBatchNumber: 'MES批号',
  tapingStation: '编带站',
  trackinStamp: '开批时间',
  socketAssignTitle: '更换&指定Socket',
  site: '工位',
  socket: 'Socket',
  lotInformation: '工单信息',
  binType: 'Bin类型',
  binName: 'Bin名称',
  OutputType: '产出类型',
  totalUph: '总UPH',
  goalUph: '目标UPH',
  stepType: '测试步骤',
  step: '步骤',
  yield: '良率',
  uploadFail: '上传失败',
  testNumberNotLessGoodProducts: '测试数不能小于良品数',

  UphOutputTypeEnum_ProcessFlow: '生产流程',
  UphOutputTypeEnum_Handler: '分选机',
  UphOutputTypeEnum_Package: '封装形式',
  UphOutputTypeEnum_Product: '产品型号',

  OutputTypeEnum_ProcessFlow: '生产流程',
  OutputTypeEnum_Handler: '分选机',
  OutputTypeEnum_Package: '封装形式',
  OutputTypeEnum_Product: '产品型号',
  OutputTypeEnum_Tester: '测试机',
  OutputTypeEnum_Lot: '生产批号',

  holdMsg: '扣留描述',
  lossReason: '丢失原因',
  reasonCode: '原因代码',
  Reason: '原因',
  interrupt: '批次是否异常中断',
  testedQty: '测试数',
  passQty: '良品数',

  AlarmActionEnum_HoldEquipment: 'Hold Equipment',
  AlarmActionEnum_HoldLot: 'Hold Lot',
  AlarmActionEnum_SendSMS: 'Send SMS',
  AlarmActionEnum_SendEmail: 'Send Email',
  AlarmActionEnum_SendWebServiceSMS: 'Send Service SMS',
  AlarmActionEnum_LockEquipment: 'Lock Equipment',
  EnumCheck_Yes: '是',
  EnumCheck_No: '否',

  factory: '厂区',

  MaintainManager: '维修管理',
  OfflineWarranty: '线下报修',

  HomePage: '首页',
  HomePageTMS: 'TMS首页',
  HomePageAMS: 'AMS首页',
  HomePageDMS: 'DMS首页',
  HomePageMTMS: 'MTMS首页',
  HomePagePMS: 'PMS首页',
  HomePageConfig: 'Config首页',
  HomePageCMS: 'CMS首页',
  HomePageTDM: 'TDM首页',

  StartDate: '开始日期',
  EndDate: '结束日期',
  alarmId: '报警代码',
  alarmDate: '报警日期',
  unlockDate: '解锁日期',
  unlockRemark: '解锁备注',
  Unlocker: '解锁人',
  unlock: '解锁',
  Locker: '锁机人员',
  CurrentState: '当前状态',
  alarmDescription: '报警描述',
  LockTime: '锁机时间',

  alarmAction: '执行动作',
  eqpId: '设备编号',

  materialManagement: '材料管理',
  baseMaterial: '材料基础管理',
  machineMaterial: '材料上机',
  machineMaterialHistory: '材料上下机记录',
  configSetting: '基础设置',
  bindproductModel: '绑定产品型号',

  ActionName: '动作名称',
  ActionCode: '动作编码',
  ActionNameIsRequired: '请输入动作名称',
  ActionCodeIsRequired: '请选择动作编码',
  AlarmCode: '报警代码',
  addAlarmCode: '新增报警代码',
  ExecAction: '执行动作',
  // effectiveTime: '有效时间(小时)',
  repeatCount: '报警触发次数',
  ByEqpModel: '按产线层级',
  ByEqp: '按设备',
  HoldCode: '扣留代码',
  WholeMachine: '整个机台',
  Port: 'Port',
  Category: '类别',
  CategoryIsRequired: '请选择类别',
  EqpModelIsRequired: '请选择设备型号',
  EqpIsRequired: '请选择设备',
  EqpTypeIsRequired: '请选择设备类型',
  AlarmCodeIsRequired: '请输入报警代码',
  RepeatCountIsRequired: '请输入报警触发次数',
  DescriptionIsRequired: '请输入报警描述',
  MTBAOrNot: '是否计算MTBA',
  AlarmLevel: '报警级别',
  IsSelfAlarm: '机台自身报警',
  AlarmStartTime: '报警开始时间',
  AlarmEndTime: '报警结束时间',
  AlarmDetail: '报警详情',
  LotDetail: '批次明细',
  LotActionDetail: '执行动作明细',
  ProductName: 'Product',
  LotNumebr: '批次号',
  Chamber: 'Chamber',
  ExecResult: '执行结果',
  RelatedInfo: '相关信息',
  SystemTime: '发生时间',
  Abscissa: '横坐标',
  EqpGroup: '设备分组',
  SystemType: '系统名称',
  Failed: '失败',
  Successful: '成功',
  Processing: '执行中',
  AlarmInterval: '报警时间间隔（分钟）',
  alarmIntervaltime: '报警时间间隔',
  AlarmIntervalIsRequired: '请选择报警时间间隔（分钟)',
  SelectDate: '选择日期',

  productType: '产品种类',
  customCode: '客户代码',
  modelName: '机型名称',
  hostName: '主机名称',
  portNumber: '端口号',
  smtpSenderAddress: '发件箱',
  testProgramPath: 'Test Program Path',
  testorderName: '测试程序名称',
  sureTrackIn: '确定是否要开批?',
  sureTrackOut: '确定是否要结批?',
  testMachineData: '测试机数据',
  actualData: '实际数据',
  cancelPitstop: '取消进站',

  applicant: '申请人',
  OAReviewStatus: 'OA审核状态',
  employeeName: '员工姓名',
  employeeID: '员工编号',
  writeFormDate: '填表日期',
  pauseHistory: '停机历史记录',
  dataType: '数据内容',

  checkManagement: '点检管理',
  checkFormNumber: '点检表单号',
  checklistDetails: '点检表详情',
  dedicatedPlane: '专人专机',
  isViewHistory: '是否查看历史记录',
  timeStamp: '时间戳',
  formerJobNumber: '(前)工号',
  staffShift: '人员班次管理',
  checkTaskMenu: '点检任务菜单',
  checkActionHistory: '点检Action历史记录',
  checkTiming: '点检时机管理',
  checkhistory: '点检历史记录',
  checkTimingBinding: '点检时机绑定',
  planGenerationTime: '计划生成时间',
  timeEquationMinutes: '时差（分钟）',
  timingOfInspection: '检查时机',
  detectionType: '检测类型',
  timingType: '时机类型',
  detectionMethod: '检测方式',
  testName: '检测名称',
  judgmentValue: '判断值',
  detectiondirection: '检测方向',
  detectionLogicPoint: '检测逻辑点',
  priority: '优先级',
  timingDetectionArea: '时机检测区域',
  inspectionArea: '检查区域',
  workCardNumber: '工卡号',
  formVersion: '表单版本号',
  checklistName: '检查表名称',
  timingName: '时机名称',
  Minimum: '最小值',
  Max: '最大值',
  containsTheEqualSign: '包含等号',
  isShow: '是否显示',
  checkListGenerate: '生成点检表',
  charactersLength: '长度在 1 到 3 个字符',
  ruleConfiguration: '规则配置',
  ruleConfig: '规则配置',
  FTPSettings: '设备FTP设置',
  remotePath: '远程路径',
  productNumber: '产品编号',
  fileParsing: '文件解析',
  parsingStatus: '解析状态',
  engineType: '机台类型',
  machine: '机台',
  FileUploadTime: '文件上传时间',
  FileParsingTime: '文件解析时间',
  parsing: '解析',

  AttributeCategory: '属性类别',
  parentAttribute: '父属性',
  subAttribute: '子属性',
  attributeName: '属性名称',
  pleaseSelectOrEnterTheAttributeName: '请选择或输入属性名称',
  AttributeType: '属性类型',
  attributeValue: '属性值',
  pleaseSelectTheAttributeCategory: '请选择属性类别',
  pleaseEnterTheAttributeType: '请输入属性类型',
  pleaseEnterAttributeValue: '请输入属性值',
  sampleLimit: '金样标准维护',
  Numbering: '编号',
  numberOfSamples: '样管数量',
  sampleCode: '样品编码',
  testItem: '测试项',
  matchingFactor: '匹配因素',
  matchValue: '匹配值',
  sampleTubeNumber: '样管编号',
  binNumber: 'bin编号',
  sampleItemName: '样管项名称',
  upperLimit: '上限',
  includesUpperLimit: '包含上限',
  lowerLimit: '下限',
  includesLowerLimit: '包含下限',
  HomePageOEE: 'OEE首页',
  OEE: 'OEE',
  EqpStatusManage: '设备状态管理',
  SliceOverview: '设备切片一览',
  OperatingStatus: '运行状态',
  Duration: '持续时长',
  ModifiedStatus: '修改后状态',
  utilizationAnalysis: '时间稼动率分析',
  utilizationCalendar: '时间稼动率日历',
  timeConfiguration: '时间配置',
  averageValue: '平均值',
  timeType: '时间类型',
  standardDeploy: '标准值设置',
  IndicatorColor: '指标颜色',
  startOfInterval: '区间开始',
  endOfInterval: '区间结束',
  fixedTime: '固定时间',
  materialMachineBinding: '材料机台绑定',

  configProductPage: '产品管理',
  needPAT: '需要PAT',
  configurationNotMerge: '不合并配置',
  uploadPAT: '上传PAT',
  uploadFile: '上传',
  SBLSetting: 'SBL设定',
  SBLVersion: 'SBL版本',
  result: '结果',
  parameterName: '参数名',
  viewHistory: '查看历史',

  sampleTubeNo: '样管编号',
  BinNumber: 'Bin编号',

  cycle: '计算周期',
  traceCycle: '追溯时间',
  configCyclePage: '周期配置',
  periodRange: '周期范围',
  versionCycle: '周期版本',

  prodTreeNode: '产线结构树',
  SBLIndexSetting: 'SBL指标配置',
  defineVariation: '连续变异次数定义',
  rule: '规则',
  includesRules: '包含规则',
  ruleSelection: '规则选中',
  retrospectiveTimeLimit: '追溯时间限制',
  rulesSetting: '规则配置',
  rulesName: '规则名称',
  rulesType: '规则类型',

  'auto-analyze-warning': '自动分析预警',
  analysisResult: '自动分析结果',
  analysisResultHistory: '自动分析历史',
  nielsenRulesSetting: '尼尔森规则配置',
  processSpecificationNumber: '工艺规范编号',
  calculationDate: '计算日期',
  rawDataDate: '原始数据日期',
  Deviation: '偏差量',
  isEnable: '是否启用',
  holdRate: 'Hold率统计',
  holdRateLayoutInfo: 'Hold率区域',
  holdRateDetail: 'Hold率详情',
  riskLevel: '风险等级',
  typeOfViolation: '违规类型',
  dateOfViolation: '违规日期',
  actualValue: '实际值',
  controlArea: '在制区域',
  eqpInfoManage: '设备信息管理',
  equipmentLevel: '设备层级',

  deviationSetting: '偏差设置',
  selectParent: '选择父级',
  parentNumber: '父级编号',
  nodeLevel: '产线层级',
  nodeName: '层级名称',
  defaultLevel: '默认级别',
  unitHour: '单位: (小时)',

  statisticType: '统计类型',
  timeLimit: '时间范围',
  today: '今日',
  count: '计数',
  ratio: '比率',
  thisWeek: '本周',
  thisMonth: '本月',
  webOUI: 'webOUI',
  rawMaterialCode: '材料编码',
  processFlowNumber: '工艺流程号',
  pathDescription: '路径描述',
  completedJobsNums: '作业数量',
  workTime: '作业时间',
  numberOfGoods: '良品数量',
  principalName: '负责人姓名',
  jobAbort: '作业中止',
  chartsSearch: '图表查询',

  noMoreData: '暂无数据',
  isEqpType: '设备类型层级',
  notGetAlarmEqpState: '不收集报警的设备状态',

  messageNotification: '消息提醒',
  mailTemplate: '邮件模板',
  templateNumber: '模板编号',
  emailSubject: '邮件主题',
  collectAlarms: '收集报警',
  parentDeptName: '父级部门名称',
  exceptionRecord: '异常信息记录',
  materialInformation: '材料信息',
  itemNumber: '物料号',
  cartridgeInformation: '料盒信息',
  naterialBatchNumber: '物料批次号',
  BOM_quantity: 'BOM数量',
  actual_amount: '实际数量',
  abnormal: '异常',
  Rework: '返工',
  Enter_keywords_to_filter: '输入关键字进行过滤',
  onBoard: '上机',
  Disembark: '下机',
  start_the_timer: '开始计时',
  machineOffMaterial: '材料下机',
  operation_similar: '操作类型',
  is_collect_alarms: '是否收集报警',
  status_description: '状态描述',
  OEEReport: 'OEE报表',
  MTBAReport: 'MTBA报表',
  Source: '来源',
  departmentCategory: '部门类别',
  MOCVD: 'MOCVD',
  computer_status: '上机状态',

  Free: '闲置',
  Lend: '领用',
  Lock: '锁定',
  PM: '维保',
  Occupy: '占用',
  Repairs: '报修',
  Defect: '缺陷',
  SendBack: '发回客户',
  EqpNoMatch: '设备编号不符',
  toolingEqpBind: '备件机台绑定',
  waferSummary: 'Wafer汇总报表',

  ToolingStock: '备件库存统计',
  total: '总量',
  total_scrap: '报废总数',
  warehousesNums: '库房数量',
  Online_quantity: '线上数量',
  MachineStatusSwitch: '机台状态切换',
  appBind: 'PAD机台绑定',
  appMac: 'PAD标识ID'
}
